#ifndef __LIB_AGORA_ADMIN_CONFIGURATION_H__
#define __LIB_AGORA_ADMIN_CONFIGURATION_H__

#include "AdminIDatabase.h"

namespace AgoraAdmin
{

	class Configuration
	{
	public:
		static Configuration*	GetConfiguration();
		void					InitDatabase(IDatabase* db);
		IDatabase*				GetDatabase();
	private:
		Configuration();
		static Configuration*	_instance;
		IDatabase*				_db;
	};

}

#endif